; COMMAND-LINE: --finite-model-find
(set-logic ALL)
(set-info :status sat)
(declare-sort $$unsorted 0)
(declare-fun tptp.cowlThing ($$unsorted) Bool)
(declare-fun tptp.cowlNothing ($$unsorted) Bool)
(assert (forall ((X $$unsorted)) (and (tptp.cowlThing X) (not (tptp.cowlNothing X)))))
(declare-fun tptp.xsd_string ($$unsorted) Bool)
(declare-fun tptp.xsd_integer ($$unsorted) Bool)
(assert (forall ((X $$unsorted)) (= (tptp.xsd_string X) (not (tptp.xsd_integer X)))))
(declare-fun tptp.cNothing ($$unsorted) Bool)
(declare-fun tptp.rp ($$unsorted $$unsorted) Bool)
(assert (forall ((X $$unsorted)) (=> (tptp.cNothing X) (not (exists ((Y $$unsorted)) (tptp.rp X Y))))))
(assert (forall ((X $$unsorted)) (=> (tptp.cNothing X) (exists ((Y0 $$unsorted)) (tptp.rp X Y0)))))
(set-info :filename KRS018+1)
(check-sat)
